often driving - German English Dictionary